<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN"
   "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
  <head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    <title>Linguagem de Programa&ccedil;&atilde;o Ruby</title>
    <link rel="stylesheet" type="text/css" href="/stylesheets/low.css" />
    <link rel="stylesheet" type="text/css" href="/stylesheets/screen.css" media="screen" />
    <link rel="stylesheet" type="text/css" href="/stylesheets/print.css" media="print" />
    <link title="Low vision" rel="alternate stylesheet" type="text/css" href="/stylesheets/low_vision_screen.css" media="screen" />
    <link rel="shortcut icon" type="image/x-icon" href="/favicon.ico" />
    <link href="/pt/feeds/noticias.rss" rel="alternate" title="RSS" type="application/rss+xml" />
    
  </head>
  <body id="home-page-layout">
    <div id="page">
      <div id="header">
        <div id="logo"><a href="http://www.ruby-lang.org/pt/" title="Ruby PT"><img src="/images/logo.gif" width="331" height="119" alt="Ruby - O melhor amigo do programador" title="Ruby PT" /></div>
        <div class="site-links">
<a href="/pt/downloads/">Downloads</a><span class="separator"> | </span><a href="/pt/documentacao/">Documentação</a><span class="separator"> | </span><a href="/pt/bibliotecas/">Módulos</a><span class="separator"> | </span><a href="/pt/comunidade/">Comunidade</a><span class="separator"> | </span><a href="/pt/noticias-recentes/">Notícias</a><span class="separator"> | </span><a href="/pt/sobre-o-ruby/">Sobre Ruby</a>
        </div>
      </div>
      <hr class="hidden-modern" />
      <div id="main-wrapper">
        <div id="main">
          <div id="content-wrapper">
            <div id="head-wrapper-1">
              <div id="head-wrapper-2">
                <div id="head">

                  <div id="intro">
                    <h1>Ruby é&#8230;</h1>
                    <p>Uma linguagem dinâmica, open source com foco 
                       na simplicidade e na produtividade. Tem uma sintaxe 
                       elegante de leitura natural e fácil escrita.</p>
                    <p><a href="about/">Ler&nbsp;Mais&#8230;</a></p>
                  </div>
                  <div id="code">

                    <div class="comment"># O famoso programa</div>
                    <div class="comment"># "Olá Mundo é trivial </div>
                    <div class="comment"># em Ruby.  Não necessita de:</div>
                    <div class="comment">#</div>
                    <div class="comment"># * um método "main"</div>
                    <div class="comment"># * caracteres escape</div>
                    <div class="comment"># * de linha</div>
                    <div class="comment"># * ponto e virgulas</div>
                    <div class="comment">#</div>
                    <div class="comment"># Aqui está o código:</div>
                    <div class="blank-line">&nbsp;</div>
                    <div>puts <span class="string">"Olá Mundo!"</span></div>
  


                  </div>
                </div>
              </div>
            </div>
            <div id="content">




<div class="post">
  <h3><a href="/pt/noticias-recentes/ruby-1-9-1-disponvel-para-download/">Ruby 1.9.1 disponível para download</a></h3>

  <p>Lançamento do Ruby 1.9.1. Esta é a primeira release estável da série Ruby 1.9.</p>


	<p>O Ruby 1.9 é uma nova série da linguagem Ruby. É moderno, mais rápido, com uma sintaxe mais clara, suporte multilingue. É uma versão muito melhorada do Ruby.</p>


	<p>A série Ruby 1.8 é utilizada desde 2003 e foi utilizada para criar muitos e grandes produtos.</p>


	<p>Hoje, a série Ruby 1.9 começa a sua história tal como a 1.8 o fez no passado.</p>


	<p>Apesar do lançamento da nova série, o Ruby 1.8 ainda se mantém. A versão 1.8.8 será lançada ainda este ano.</p>


	<p>Pode ler sobre as principais alterações desde a versão 1.8.7 <a href="http://svn.ruby-lang.org/repos/ruby/tags/v1_9_1_0/NEWS">aqui</a> (em inglês)</p>


	<p>Foram corrigidos <a href="http://redmine.ruby-lang.org/projects/ruby-19/issues?query_id=11">7 bugs</a>  desde a versão 1.9.1 <span class="caps">RC2</span>.</p>


	<p>Se encontrar qualquer bug ou problema, por favor reporte utilizando o <a href="http://redmine.ruby-lang.org">sistema de tracking de bugs oficial</a>.</p>


	<p>O Download está disponível em:</p>


	<ul>
	<li><a href="ftp://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.1-p0.tar.bz2">ftp://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.1-p0.tar.bz2</a>

	<p><span class="caps">SIZE</span>:   7190271 bytes</p>


	<p><span class="caps">MD5</span>:    0278610ec3f895ece688de703d99143e</p>


	<p><span class="caps">SHA256</span>: de7d33aeabdba123404c21230142299ac1de88c944c9f3215b816e824dd33321</p></li>
	</ul>


	<ul>
	<li><a href="ftp://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.1-p0.tar.gz">ftp://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.1-p0.tar.gz</a>

	<p><span class="caps">SIZE</span>:   9025004 bytes</p>


	<p><span class="caps">MD5</span>:    50e4f381ce68c6de72bace6d75f0135b</p>


	<p><span class="caps">SHA256</span>: a5485951823c8c22ddf6100fc9e10c7bfc85fb5a4483844033cee0fad9e292cc</p></li>
	</ul>


	<ul>
	<li><a href="ftp://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.1-p0.zip">ftp://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.1-p0.zip</a>

	<p><span class="caps">SIZE</span>:   10273609 bytes</p>


	<p><span class="caps">MD5</span>:    3377d43b041877cda108e243c6b7f436</p>


	<p><span class="caps">SHA256</span>: 00562fce4108e5c6024c4152f943eaa7dcc8cf97d5c449ac102673a0d5c1943b</p></li>
	</ul>

  <p><a href="/pt/noticias-recentes/ruby-1-9-1-disponvel-para-download/">Continuar&nbsp;Leitura&#8230;</a></p>

  <p class="post-info">Escrito por Emanuel Mota em 04 Mar 2009</p>
</div>


<div class="post">
  <h3><a href="/pt/noticias-recentes/vulnerabilidade-dos-na-biblioteca-rexml/">Vulnerabilidade DoS na biblioteca REXML</a></h3>

  <p>Existe uma vulnerabilidade DoS na biblioteca <span class="caps">REXML</span> incluída na biblioteca standard do Ruby. Uma técnica de ataque conhecida como &#8220;XML entity explosion&#8221; poderá ser utilizada para terminar remotamente qualquer aplicação que faça parse de <span class="caps">XML</span> com a biblioteca <span class="caps">REXML</span>.</p>


	<p>A maioria das aplicações rails estarão vulneráveis, uma vez que o Rails faz parse de <span class="caps">XML</span> com <span class="caps">REXML</span>, por omissão.</p>

  <p><a href="/pt/noticias-recentes/vulnerabilidade-dos-na-biblioteca-rexml/">Continuar&nbsp;Leitura&#8230;</a></p>

  <p class="post-info">Escrito por Filipe Rocha em 05 Sep 2008</p>
</div>



<div id="news">
  <h3><a href="/pt/noticias-recentes/">Outras Notícias</a></h3>
  <ul>
    <li><a href="/pt/noticias-recentes/vulnerabilidades-de-seguranca-no-ruby/">Vulnerabilidades de segurança no Ruby</a>
      <span class="post-info">Escrito por Filipe Rocha em 26 Jun 2008</span></li>
    <li><a href="/pt/noticias-recentes/ruby-lang-orgpt-no-ar/">ruby-lang.org/pt "no ar"</a>
      <span class="post-info">Escrito por Francisco Cabrita em 26 Jul 2007</span></li>
  </ul>
  <ul>
  </ul>
  <p class="more"><a href="/pt/noticias-recentes/">Mais&nbsp;Notícias&#8230;</a></p>
</div>




            </div>
          </div>
          <hr class="hidden-modern" />
          <div id="sidebar-wrapper">
            <div id="sidebar">

<div class="navigation"><a href="/pt/downloads/"><img src="/images/download.gif" alt="Download Ruby" title="" /></a></div>


<div class="navigation">
  <h3><strong>Primeiros passos,</strong> é fácil!</h3>
  <ul class="menu">
    <li><a href="http://tryruby.hobix.com/">Try Ruby! (in your browser)</a></li>

    <li><a href="/pt/documentacao/ruby-em-vinte-minutos/">Ruby em Vinte Minutos</a></li>
    <li><a href="/pt/documentacao/ruby-a-partir-de-outras-linguagens/">Ruby a partir de outras linguagens</a></li>
  </ul>
</div>

<div class="navigation">
  <h3><strong>Explora</strong> um novo mundo&hellip;</h3>
  <ul class="menu">
    <li><a href="/pt/documentacao/">Documentação</a></li>
    <li><a href="http://www.ruby-doc.org/bookstore">Livros</a></li>
    <li><a href="/pt/bibliotecas/">Bibliotecas</a></li>
    <li><a href="/pt/documentacao/historias-de-sucesso/">Histórias de sucesso</a></li>
  </ul>
</div>

<div class="navigation">
  <h3><strong>Participa</strong> numa comunidade simpática e em crescimento.</h3>
  <ul>
    <li><a href="/pt/comunidade/listas-de-correio/">Listas de Correio</a>: Fala sobre Ruby com programadores de todo o mundo.</li>
    <li><a href="/pt/comunidade/grupos-de-utilizadores/">Grupos de Utilizadores</a>: Entra em contacto com colegas da tua área.</li>
    <li><a href="/pt/comunidade/weblogs/;>Weblogs</a>: Descobre sobre os últimos acontecimentos da comunidade Ruby.</li>
    <li><a href="/pt/comunidade/nucleo-de-ruby/">Núcleo de Ruby</a>: Ajuda a limar as arestas da última versão de Ruby.</li>
  </ul>
</div>


<h3>Top de projectos de Ruby</h3>

<ul>
<li><a href="http://rubyforge.org/projects/phprpc/" title="PHPRPC is a Perfect High Performance Remote Procedure Calling that works over the Internet. It's secure and fast. It has a smaller overhead. It's powerful and easy to use. This project is implements of PHPRPC client and server for Ruby.http://phprpc.org">PHPRPC for Ruby</a></li>

<li><a href="http://rubyforge.org/projects/rmagick/" title="An interface to the ImageMagick and GraphicsMagick image processing libraries. Supports over 100 image formats, including GIF, JPEG, PNG. See rmagick.rubyforge.org for prereqs, install FAQ, more.">RMagick</a></li>

<li><a href="http://rubyforge.org/projects/ruby/" title="Main Ruby language project for providing a mirror of the Ruby releases, tracking bugs, etc.">Ruby</a></li>

<li><a href="http://rubyforge.org/projects/rake/" title="Rake is a Ruby make-like utility using standard Ruby syntax for the build specification file.">Rake</a></li>

<li><a href="http://rubyforge.org/projects/win32utils/" title="The Win32Utils project is a series of libraries that provide Ruby interfaces to various Windows systems and services.
This project only supports Windows 2000 and later.">Win32 Utils</a></li>

</ul>
<p class="more"><a href="/pt/bibliotecas/top-de-projectos-ruby/">Saber mais&#8230;</a></p>


<h3>Feeds de noticias (RSS)</h3>
<p><a href="/pt/feeds/noticias.rss">Em Português</a></p>
<p><a href="/en/feeds/news.rss">Outras notícias em Inglês</a></p>

            </div>
          </div>
          <hr class="hidden-modern" />
          <div class="foot">
            <div class="site-links">
<a href="/pt/downloads/">Downloads</a><span class="separator"> | </span><a href="/pt/documentacao/">Documentação</a><span class="separator"> | </span><a href="/pt/bibliotecas/">Módulos</a><span class="separator"> | </span><a href="/pt/comunidade/">Comunidade</a><span class="separator"> | </span><a href="/pt/noticias-recentes/">Notícias</a><span class="separator"> | </span><a href="/pt/sobre-o-ruby/">Sobre Ruby</a>
            </div>
          </div>
        </div>
      </div>
      <div id="search-box">
        <form id="search-form" action="/pt/procurar/">
          <table class="fieldset">
            <tr>
              <td>
                <input class="field" type="text" name="q" />
              </td>
              <td>
                <input class="button" type="submit" value="Procurar" />
              </td>
            </tr>
          </table>
        </form>
      </div>
      <div id="footer">
        <div class="fine-print">
          <p>Content available in <a href="/en/">English</a>, <a href="/fr/">French</a>, <a href="/ja/">Japanese</a>, <a href="/ko/">Korean</a>, <a href="/pl/">Polish</a>, <a href="/es/">Spanish</a>, <a href="/pt/">Portuguese</a>, <a href="/zh_CN/">Simplified Chinese</a>, <a href="/zh_TW/">Traditional Chinese</a>, <a href="/id/">Bahasa Indonesia</a>, <a href="/de/">German</a> and <a href="/it/">Italian</a>.</p> 
          <p>Este Site está construído em Ruby e gerido através de <a href="http://radiantcms.org">Radiant CMS</a>.
É orgulhosamente mantido pelos <a href="http://rubyidentity.org">membros da comunidade Ruby</a>. Por favor contacte o nosso <a href="mailto:webmaster@ruby-lang.org">webmaster</a> para questões ou comentários relativos ao site.</p>
        </div>
      </div>
    </div>
<script src="http://www.google-analytics.com/urchin.js" type="text/javascript">
</script>
<script type="text/javascript" defer="defer">
// <![CDATA[
_uacct = "UA-620926-1";
urchinTracker();
// ]]>
</script>
  </body>
</html>

